home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 26.zip / BS1 part 26 / Aztec C v5.2a disk 4.adf / 204inc_i.lzh / intuition / iobsolete.i < prev    next >
Text File  |  1991-03-14  |  7KB  |  282 lines

  1.     IFND INTUITION_IOBSOLETE_I
  2. INTUITION_IOBSOLETE_I SET 1
  3. **
  4. **  $Filename: intuition/iobsolete.i $
  5. **  $Release: 2.04 $
  6. **  $Revision: 36.2 $
  7. **  $Date: 91/02/05 $
  8. **
  9. **  Obsolete identifiers for Intuition.  Use the new ones instead!
  10. **
  11. **  (C) Copyright 1985,1986,1987,1988,1989,1990 Commodore-Amiga, Inc.
  12. **        All Rights Reserved
  13. **
  14.  
  15.  
  16. * This file contains:
  17. *
  18. * 1.  The traditional identifiers for gadget Flags, Activation, and Type,
  19. * and for window Flags and IDCMP classes.  They are defined in terms
  20. * of their new versions, which serve to prevent confusion between
  21. * similar-sounding but different identifiers (like IDCMP_WINDOWACTIVE
  22. * and WFLG_ACTIVATE).
  23. *
  24. * 2.  Some tag names and constants whose labels were adjusted after V36.
  25. *
  26. * By default, 1 and 2 are enabled.
  27. *
  28. * Set INTUI_V36_NAMES_ONLY to exclude the traditional identifiers and
  29. * the original V36 names of some identifiers.
  30. *
  31.  
  32.  
  33.     IFND INTUITION_INTUITION_I
  34.     INCLUDE "intuition/intuition.i"
  35.     ENDC
  36.  
  37.     IFND INTUITION_SCREENS_I
  38.     INCLUDE "intuition/screens.i"
  39.     ENDC
  40.  
  41.     IFND INTUITION_GADGETCLASS_I
  42.     INCLUDE "intuition/gadgetclass.i"
  43.     ENDC
  44.  
  45.     IFND INTUITION_IMAGECLASS_I
  46.     INCLUDE "intuition/imageclass.i"
  47.     ENDC
  48.  
  49. * Set INTUI_V36_NAMES_ONLY to remove these older names
  50.  
  51.     IFND INTUI_V36_NAMES_ONLY
  52.  
  53.  
  54. * V34-style Gadget->Flags names:
  55.  
  56. GADGHIGHBITS    equ    GFLG_GADGHIGHBITS
  57. GADGHCOMP    equ    GFLG_GADGHCOMP
  58. GADGHBOX    equ    GFLG_GADGHBOX
  59. GADGHIMAGE    equ    GFLG_GADGHIMAGE
  60. GADGHNONE    equ    GFLG_GADGHNONE
  61. GADGIMAGE    equ    GFLG_GADGIMAGE
  62. GRELBOTTOM    equ    GFLG_RELBOTTOM
  63. GRELRIGHT    equ    GFLG_RELRIGHT
  64. GRELWIDTH    equ    GFLG_RELWIDTH
  65. GRELHEIGHT    equ    GFLG_RELHEIGHT
  66. SELECTED    equ    GFLG_SELECTED
  67. GADGDISABLED    equ    GFLG_DISABLED
  68. LABELMASK    equ    GFLG_LABELMASK
  69. LABELITEXT    equ    GFLG_LABELITEXT
  70. LABELSTRING    equ    GFLG_LABELSTRING
  71. LABELIMAGE    equ    GFLG_LABELIMAGE
  72.  
  73.  
  74. * V34-style Gadget->Activation flag names:
  75.  
  76. RELVERIFY    equ    GACT_RELVERIFY
  77. GADGIMMEDIATE    equ    GACT_IMMEDIATE
  78. ENDGADGET    equ    GACT_ENDGADGET
  79. FOLLOWMOUSE    equ    GACT_FOLLOWMOUSE
  80. RIGHTBORDER    equ    GACT_RIGHTBORDER
  81. LEFTBORDER    equ    GACT_LEFTBORDER
  82. TOPBORDER    equ    GACT_TOPBORDER
  83. BOTTOMBORDER    equ    GACT_BOTTOMBORDER
  84. BORDERSNIFF    equ    GACT_BORDERSNIFF
  85. TOGGLESELECT    equ    GACT_TOGGLESELECT
  86. BOOLEXTEND    equ    GACT_BOOLEXTEND
  87. STRINGLEFT    equ    GACT_STRINGLEFT
  88. STRINGCENTER    equ    GACT_STRINGCENTER
  89. STRINGRIGHT    equ    GACT_STRINGRIGHT
  90. LONGINT        equ    GACT_LONGINT
  91. ALTKEYMAP    equ    GACT_ALTKEYMAP
  92. STRINGEXTEND    equ    GACT_STRINGEXTEND
  93. ACTIVEGADGET    equ    GACT_ACTIVEGADGET
  94.  
  95.  
  96. * V34-style Gadget->Type names:
  97.  
  98. GADGETTYPE    equ    GTYP_GADGETTYPE
  99. SYSGADGET    equ    GTYP_SYSGADGET
  100. SCRGADGET    equ    GTYP_SCRGADGET
  101. GZZGADGET    equ    GTYP_GZZGADGET
  102. REQGADGET    equ    GTYP_REQGADGET
  103. SIZING        equ    GTYP_SIZING
  104. WDRAGGING    equ    GTYP_WDRAGGING
  105. SDRAGGING    equ    GTYP_SDRAGGING
  106. WUPFRONT    equ    GTYP_WUPFRONT
  107. SUPFRONT    equ    GTYP_SUPFRONT
  108. WDOWNBACK    equ    GTYP_WDOWNBACK
  109. SDOWNBACK    equ    GTYP_SDOWNBACK
  110. CLOSE        equ    GTYP_CLOSE
  111. BOOLGADGET    equ    GTYP_BOOLGADGET
  112. GADGET0002    equ    GTYP_GADGET0002
  113. PROPGADGET    equ    GTYP_PROPGADGET
  114. STRGADGET    equ    GTYP_STRGADGET
  115. CUSTOMGADGET    equ    GTYP_CUSTOMGADGET
  116. GTYPEMASK    equ    GTYP_GTYPEMASK
  117.  
  118.  
  119. * V34-style IDCMP class names:
  120.  
  121. SIZEVERIFY    equ    IDCMP_SIZEVERIFY
  122. NEWSIZE        equ    IDCMP_NEWSIZE
  123. REFRESHWINDOW    equ    IDCMP_REFRESHWINDOW
  124. MOUSEBUTTONS    equ    IDCMP_MOUSEBUTTONS
  125. MOUSEMOVE    equ    IDCMP_MOUSEMOVE
  126. GADGETDOWN    equ    IDCMP_GADGETDOWN
  127. GADGETUP    equ    IDCMP_GADGETUP
  128. REQSET        equ    IDCMP_REQSET
  129. MENUPICK    equ    IDCMP_MENUPICK
  130. CLOSEWINDOW    equ    IDCMP_CLOSEWINDOW
  131. RAWKEY        equ    IDCMP_RAWKEY
  132. REQVERIFY    equ    IDCMP_REQVERIFY
  133. REQCLEAR    equ    IDCMP_REQCLEAR
  134. MENUVERIFY    equ    IDCMP_MENUVERIFY
  135. NEWPREFS    equ    IDCMP_NEWPREFS
  136. DISKINSERTED    equ    IDCMP_DISKINSERTED
  137. DISKREMOVED    equ    IDCMP_DISKREMOVED
  138. WBENCHMESSAGE    equ    IDCMP_WBENCHMESSAGE
  139. ACTIVEWINDOW    equ    IDCMP_ACTIVEWINDOW
  140. INACTIVEWINDOW    equ    IDCMP_INACTIVEWINDOW
  141. DELTAMOVE    equ    IDCMP_DELTAMOVE
  142. VANILLAKEY    equ    IDCMP_VANILLAKEY
  143. INTUITICKS    equ    IDCMP_INTUITICKS
  144. IDCMPUPDATE    equ    IDCMP_IDCMPUPDATE
  145. MENUHELP    equ    IDCMP_MENUHELP
  146. CHANGEWINDOW    equ    IDCMP_CHANGEWINDOW
  147. LONELYMESSAGE    equ    IDCMP_LONELYMESSAGE
  148.  
  149.  
  150. * V34-style Window->Flags names:
  151.  
  152. WINDOWSIZING    equ    WFLG_SIZEGADGET
  153. WINDOWDRAG    equ    WFLG_DRAGBAR
  154. WINDOWDEPTH    equ    WFLG_DEPTHGADGET
  155. WINDOWCLOSE    equ    WFLG_CLOSEGADGET
  156. SIZEBRIGHT    equ    WFLG_SIZEBRIGHT
  157. SIZEBBOTTOM    equ    WFLG_SIZEBBOTTOM
  158. REFRESHBITS    equ    WFLG_REFRESHBITS
  159. SMART_REFRESH    equ    WFLG_SMART_REFRESH
  160. SIMPLE_REFRESH    equ    WFLG_SIMPLE_REFRESH
  161. SUPER_BITMAP    equ    WFLG_SUPER_BITMAP
  162. OTHER_REFRESH    equ    WFLG_OTHER_REFRESH
  163. BACKDROP    equ    WFLG_BACKDROP
  164. REPORTMOUSE    equ    WFLG_REPORTMOUSE
  165. GIMMEZEROZERO    equ    WFLG_GIMMEZEROZERO
  166. BORDERLESS    equ    WFLG_BORDERLESS
  167. ACTIVATE    equ    WFLG_ACTIVATE
  168. WINDOWACTIVE    equ    WFLG_WINDOWACTIVE
  169. INREQUEST    equ    WFLG_INREQUEST
  170. MENUSTATE    equ    WFLG_MENUSTATE
  171. RMBTRAP        equ    WFLG_RMBTRAP
  172. NOCAREREFRESH    equ    WFLG_NOCAREREFRESH
  173. WINDOWREFRESH    equ    WFLG_WINDOWREFRESH
  174. WBENCHWINDOW    equ    WFLG_WBENCHWINDOW
  175. WINDOWTICKED    equ    WFLG_WINDOWTICKED
  176. NW_EXTENDED    equ    WFLG_NW_EXTENDED
  177. VISITOR        equ    WFLG_VISITOR
  178. ZOOMED        equ    WFLG_ZOOMED
  179. HASZOOM        equ    WFLG_HASZOOM
  180.  
  181.  
  182. * These are the obsolete tag names for general gadgets, proportional gadgets,
  183. * and string gadgets.  Use the mixed-case equivalents from gadgetclass.h
  184. * instead.
  185. *
  186.  
  187. GA_LEFT            equ    GA_Left
  188. GA_RELRIGHT        equ    GA_RelRight
  189. GA_TOP            equ    GA_Top
  190. GA_RELBOTTOM        equ    GA_RelBottom
  191. GA_WIDTH        equ    GA_Width
  192. GA_RELWIDTH        equ    GA_RelWidth
  193. GA_HEIGHT        equ    GA_Height
  194. GA_RELHEIGHT        equ    GA_RelHeight
  195. GA_TEXT            equ    GA_Text
  196. GA_IMAGE        equ    GA_Image
  197. GA_BORDER        equ    GA_Border
  198. GA_SELECTRENDER        equ    GA_SelectRender
  199. GA_HIGHLIGHT        equ    GA_Highlight
  200. GA_DISABLED        equ    GA_Disabled
  201. GA_GZZGADGET        equ    GA_GZZGadget
  202. GA_USERDATA        equ    GA_UserData
  203. GA_SPECIALINFO        equ    GA_SpecialInfo
  204. GA_SELECTED        equ    GA_Selected
  205. GA_ENDGADGET        equ    GA_EndGadget
  206. GA_IMMEDIATE        equ    GA_Immediate
  207. GA_RELVERIFY        equ    GA_RelVerify
  208. GA_FOLLOWMOUSE        equ    GA_FollowMouse
  209. GA_RIGHTBORDER        equ    GA_RightBorder
  210. GA_LEFTBORDER        equ    GA_LeftBorder
  211. GA_TOPBORDER        equ    GA_TopBorder
  212. GA_BOTTOMBORDER        equ    GA_BottomBorder
  213. GA_TOGGLESELECT        equ    GA_ToggleSelect
  214. GA_SYSGADGET        equ    GA_SysGadget
  215. GA_SYSGTYPE        equ    GA_SysGType
  216. GA_PREVIOUS        equ    GA_Previous
  217. GA_NEXT            equ    GA_Next
  218. GA_DRAWINFO        equ    GA_DrawInfo
  219. GA_INTUITEXT        equ    GA_IntuiText
  220. GA_LABELIMAGE        equ    GA_LabelImage
  221.  
  222. PGA_FREEDOM        equ    PGA_Freedom
  223. PGA_BORDERLESS        equ    PGA_Borderless
  224. PGA_HORIZPOT        equ    PGA_HorizPot
  225. PGA_HORIZBODY        equ    PGA_HorizBody
  226. PGA_VERTPOT        equ    PGA_VertPot
  227. PGA_VERTBODY        equ    PGA_VertBody
  228. PGA_TOTAL        equ    PGA_Total
  229. PGA_VISIBLE        equ    PGA_Visible
  230. PGA_TOP            equ    PGA_Top
  231.  
  232. LAYOUTA_LAYOUTOBJ    equ    LAYOUTA_LayoutObj
  233. LAYOUTA_SPACING        equ    LAYOUTA_Spacing
  234. LAYOUTA_ORIENTATION    equ    LAYOUTA_Orientation
  235.  
  236.  
  237. * These are the obsolete tag names for image attributes.
  238. * Use the mixed-case equivalents from imageclass.h instead.
  239. *
  240.  
  241. IA_LEFT            equ    IA_Left
  242. IA_TOP            equ    IA_Top
  243. IA_WIDTH        equ    IA_Width
  244. IA_HEIGHT        equ    IA_Height
  245. IA_FGPEN        equ    IA_FGPen
  246. IA_BGPEN        equ    IA_BGPen
  247. IA_DATA            equ    IA_Data
  248. IA_LINEWIDTH        equ    IA_LineWidth
  249. IA_PENS            equ    IA_Pens
  250. IA_RESOLUTION        equ    IA_Resolution
  251. IA_APATTERN        equ    IA_APattern
  252. IA_APATSIZE        equ    IA_APatSize
  253. IA_MODE            equ    IA_Mode
  254. IA_FONT            equ    IA_Font
  255. IA_OUTLINE        equ    IA_Outline
  256. IA_RECESSED        equ    IA_Recessed
  257. IA_DOUBLEEMBOSS        equ    IA_DoubleEmboss
  258. IA_EDGESONLY        equ    IA_EdgesOnly
  259. IA_SHADOWPEN        equ    IA_ShadowPen
  260. IA_HIGHLIGHTPEN        equ    IA_HighlightPen
  261.  
  262.  
  263. * These are the obsolete identifiers for the various DrawInfo pens.
  264. * Use the uppercase versions in screens.h instead.
  265. *
  266.  
  267. detailPen    equ    DETAILPEN
  268. blockPen    equ    BLOCKPEN
  269. textPen        equ    TEXTPEN
  270. shinePen    equ    SHINEPEN
  271. shadowPen    equ    SHADOWPEN
  272. hifillPen    equ    FILLPEN
  273. hifilltextPen    equ    FILLTEXTPEN
  274. backgroundPen    equ    BACKGROUNDPEN
  275. hilighttextPen    equ    HIGHLIGHTTEXTPEN
  276. numDrIPens    equ    NUMDRIPENS
  277.  
  278.  
  279.     ENDC    * !INTUI_V36_NAMES_ONLY
  280.  
  281.     ENDC    * INTUITION_IOBSOLETE_I
  282.